A Frozen Waterfall, Jagala, In Estonia